// ActionScript file
package org.sepy.iGallery.core.events
{
	import flash.events.Event;

	public class SepyEvent extends Event
	{				
		public static const DATE_LINK:String = "onDateLinkClick";
		public static const PHOTO_DETAIL:String = "onPhotoDetail";
		public static const PHOTO_SHOW_DETAIL:String = "onPhotoShowDetail";
		
		public static const TAG_DETAIL:String = "onTagDetail";
		public static const TAG_ADDED:String = "onTagAdded";
		public static const TAG_ADDED_ERROR:String = "onTagAddedError";
		public static const SEND_COMMENT:String = "onSendingComment";
		public static const ADD_NOTE:String = "onAddNote";
		public static const SHOW_SLIDESHOW:String = "onShowSlideShow";
		
		public var data:*;
				
		public function SepyEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
		
		override public function clone():Event
		{
			return new SepyEvent(type, bubbles, cancelable);
		}
	}
}